task force/group - German English Dictionary